package com.heima.homework.day605_开班;

import java.util.Scanner;

public class Test4 {

  /*  提示用户键盘录入一个包含数字和字母的字符串（不做是否包含数字和字母的判断），
    遍历字符串分别筛选出数字和字母（如有符号不包含在字母里），
    按照数字在前字母在后的规则组成一个新的字符串，把组成的新字符串打印在控制台。*/

    public static void main(String[] args) {
        System.out.println("请输入：  ");
        Scanner sc=new Scanner(System.in);
        String s=sc.next();

        char[]chars=s.toCharArray();
        //StringBuilder可以进行字符串拼接
        StringBuilder sb=new StringBuilder();

        for (int i = 0; i < chars.length; i++) {
            char c=chars[i];
            if (c >= '0' && c <= '9') {
                StringBuilder sb1=new StringBuilder(String.valueOf((char)c));
                sb.append(sb1);
            }
        }
        for (int i = 0; i < chars.length; i++) {
            char c=chars[i];
            if (c>='a'&&c<='z'||c>='A'&&c<='Z'){
                StringBuilder sb2=new StringBuilder(String.valueOf((char)c));
                sb.append(sb2);
            }
        }
        System.out.println(sb);
    }

}
